|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnegotiator.Agent
negotiator.boaframework.agent.BOAagent
negotiator.boaframework.agent.TheBOAagent
public class TheBOAagent
This class is used to convert a BOA agent created using the GUI to a real agent. The parseStrategyParameters loads the information object, the agentSetup uses the information object to load the agent using reflexion.
| Field Summary |
|---|
| Fields inherited from class negotiator.boaframework.agent.BOAagent |
|---|
acceptConditions, negotiationSession, offeringStrategy, omStrategy, opponentModel, outcomeSpace, savedOutcomes |
| Fields inherited from class negotiator.Agent |
|---|
fNegotiation, parametervalues, sessionNr, sessionsTotal, startTime, strategyParameters, timeline, totalTime, utilitySpace |
| Constructor Summary | |
|---|---|
TheBOAagent()
|
|
| Method Summary | |
|---|---|
void |
agentSetup()
Loads and initializes the decoupled components of the agent. |
void |
cleanUp()
Removes the references to all components such that the garbage collector can remove them. |
java.lang.String |
getName()
Returns the name of the agent. |
void |
parseStrategyParameters(java.lang.String variables)
Loads the BOA agent information object created by using the GUI. |
| Methods inherited from class negotiator.boaframework.agent.BOAagent |
|---|
chooseAction, endSession, getAcceptanceStrategy, getOfferingStrategy, getOpponentModel, getUniqueIdentifier, getVersion, init, ReceiveMessage, setDecoupledComponents |
| Methods inherited from class negotiator.Agent |
|---|
getAgentID, getParameterValues, getSessionNumber, getSessionsTotal, getStrategyParameters, getUtility, internalInit, isUIAgent, loadSessionData, restartDataObjectsFolder, saveSessionData, setAgentID, setName, sleep |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TheBOAagent()
| Method Detail |
|---|
public void agentSetup()
agentSetup in class BOAagentpublic java.lang.String getName()
getName in class BOAagentpublic void cleanUp()
cleanUp in class BOAagent
public void parseStrategyParameters(java.lang.String variables)
throws java.lang.Exception
parseStrategyParameters in class Agentjava.lang.Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||